<?php
class Paging
{
	function cariPosisi($batas) // Fungsi untuk mencek halaman dan posisi data
	{
		if(empty($_GET["p"]))
		{
			$posisi = 0;
			$_GET["p"] = 1;
		}
		else
			$posisi = ($_GET["p"]-1)*$batas;
		return $posisi;
	}

	function jumlahHalaman($baris,$batas) // Fungsi untuk menghitung total halaman
	{
		$halaman = ceil($baris/$batas);
		return $halaman;
	}

	function navHalaman($posisi, $halaman) // Fungsi untuk link halaman 1,2,3 (untuk admin)
	{
		$link = "";
		for($i=1;$i<=$halaman;$i++)
		{
			if($i == $posisi)
				$link .= "<b>$i</b> | ";
			else
				$link .= "<a href=".$_SERVER["PHP_SELF"]."?m=".$_GET["m"]."&p=$i>$i</a> | ";
			$link .= " ";
		}
		return $link;
	}
}
?>